cacho ruco - German English Dictionary